shepherd's weather glass - Français Anglais Dictionnaire